﻿using FySystem.Data.OrmA.Attributes;
using System;
using System.Collections.Generic;
using System.Reflection;
using System.Text;

namespace FySystem.Data.OrmA.Reflection
{
    class ColumnProperty
    {
        /// <summary>
        /// 对应类中的属性
        /// </summary>
        internal PropertyInfo PropertyInfo { get; set; }

        /// <summary>
        /// 对应的数据库中的字段，哪怕实体类上没有[FyColumn]，该项也不为空
        /// </summary>
        internal FyColumnAttribute Column { get; set; }

        /// <summary>
        /// 如果实体类的属性上没有[FyColumn]，则该项为false
        /// </summary>
        internal bool IsDbColumn { get; set; }
    }
}
